\begin{tikzpicture} [every node/.style={anchor=south,,inner sep=0}]
	\node [fill=orange!10] (VALL){
		\begin{tabular}{|C{8em}|}
			\hline 
			\dots\dots \\ 
			\hline
			\dots \\ 
			\hline
			$t_1$\\ 
			\hline
			n \\ 
			\hline
			\\ 
			\hline
			SP \\ 
			\hline
			\\
			\dots\dots \\ 
			\hline
	\end{tabular}};	
	\node (top1) at ([xshift=-2em,yshift=-3.12em]VALL.west) {\color{red}TOP};
	\node (sp1) at ([xshift=-1.8em,yshift=-5.17em]VALL.west) {\color{red}SP};
	\node (top2) at ([xshift=-2em,yshift=4.42em]VALL.west) {TOP};
	\node (sp2) at ([xshift=-1.8em,yshift=-2.4em]VALL.west) {SP};
	
	\draw [->, thick, red] (top1.east) -- ([xshift=0em,yshift=-2.75em]VALL.west);
	\draw [->, thick, red] ([xshift=0.1em,yshift=0em]sp1.east) -- ([xshift=0em,yshift=-4.8em]VALL.west);
	\draw [->, thick] (top2.east) -- ([xshift=0em,yshift=4.77em]VALL.west);
	\draw [->, thick] ([xshift=0.1em,yshift=0em]sp2.east) -- ([xshift=0em,yshift=-2.05em]VALL.west);
	
	\draw [->, thick, red]  ([xshift=2em,yshift=-1.8em]VALL.west) [out=220, in=150] to ([xshift=0em,yshift=-4.8em]VALL.west);
	
	\draw[decorate,decoration={brace,raise=8pt,amplitude=5pt,mirror}] ([xshift=0.5em,yshift=4.9em]VALL.west) --([xshift=0.5em,yshift=-2.4em]VALL.west);
	\draw[decorate,decoration={brace,raise=8pt,amplitude=5pt}] ([xshift=-0.5em,yshift=4.9em]VALL.east) --([xshift=-0.5em,yshift=-2.4em]VALL.east);
	\draw[decorate,decoration={brace,raise=8pt,amplitude=5pt}] ([xshift=-0.5em,yshift=-2.6em]VALL.east) --([xshift=-0.5em,yshift=-4.9em]VALL.east);
	
	\node (L) at ([xshift=-1.3em,yshift=0.85em]VALL.west) {L};
	\node (sub-process) [align=center] at ([xshift=3.2em,yshift=0.2em]VALL.east) {子过程P的\\活动记录};
	\node (main-process) [align=center] at ([xshift=3em,yshift=-4.8em]VALL.east) {主调过程\\活动记录};
\end{tikzpicture}